package runLife;

import java.util.Map;

public class Client {
	public static void main(String[] args) {
		// 第三种：推荐，尤其是容量大时
		System.out.println("第三种：通过Map.entrySet遍历key和value");
		for (Map.Entry<String, String> entry : Test.map.entrySet()) {
			// Map.entry<Integer,String> 映射项（键-值对） 有几个方法：用上面的名字entry
			// entry.getKey() ;entry.getValue(); entry.setValue();
			// map.entrySet() 返回此映射中包含的映射关系的 Set视图。
			System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());
		}
		// 第四种：
		System.out.println("第四种：通过Map.values()遍历所有的value，但不能遍历key");
		for (String v : Test.map.values()) {
			System.out.println("value= " + v);
		}
	}
}
